package models.mapper;

import java.util.List;
import models.DrMicrophone;
import models.DrMicrophoneExample;
import org.apache.ibatis.annotations.Param;

public interface DrMicrophoneMapper {
    int countByExample(DrMicrophoneExample example);

    int deleteByExample(DrMicrophoneExample example);

    int deleteByPrimaryKey(Long microid);

    int insert(DrMicrophone record);

    int insertSelective(DrMicrophone record);

    List<DrMicrophone> selectByExample(DrMicrophoneExample example);

    DrMicrophone selectByPrimaryKey(Long microid);

    int updateByExampleSelective(@Param("record") DrMicrophone record, @Param("example") DrMicrophoneExample example);

    int updateByExample(@Param("record") DrMicrophone record, @Param("example") DrMicrophoneExample example);

    int updateByPrimaryKeySelective(DrMicrophone record);

    int updateByPrimaryKey(DrMicrophone record);
}